home *** CD-ROM | disk | FTP | other *** search
/ PC World 2008 September / PCWorld_2008-09_cd.bin / v cisle / sadanastroju / autocomplete_manager-2.3-fx.xpi / chrome / acmanager.jar / content / acpopup.xml < prev    next >
Extensible Markup Language  |  2008-03-14  |  3KB  |  65 lines

  1. <?xml version="1.0"?>
  2.  
  3. <!-- ***** BEGIN LICENSE BLOCK *****
  4.    - Version: MPL 1.1
  5.    -
  6.    - The contents of this file are subject to the Mozilla Public License Version
  7.    - 1.1 (the "License"); you may not use this file except in compliance with
  8.    - the License. You may obtain a copy of the License at
  9.    - http://www.mozilla.org/MPL/
  10.    -
  11.    - Software distributed under the License is distributed on an "AS IS" basis,
  12.    - WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  13.    - for the specific language governing rights and limitations under the License.
  14.    -
  15.    - The Original Code is the Autocomplete Manager extension.
  16.    -
  17.    - The Initial Developer of the Original Code is
  18.    - Nikitas Liogkas <nikitas@acm.org>.
  19.    - Portions created by the Initial Developer are Copyright (C) 2007-2008
  20.    - the Initial Developer. All Rights Reserved.
  21.    -
  22.    - Contributor(s): 
  23.    - Version 2.3
  24.    -
  25.    - ***** END LICENSE BLOCK ***** -->
  26.  
  27. <bindings xmlns="http://www.mozilla.org/xbl" 
  28.           xmlns:xbl="http://www.mozilla.org/xbl" 
  29.           xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" 
  30.           xmlns:html="http://www.w3.org/1999/xhtml">
  31.  
  32.   <binding id="acm_popup" extends="chrome://global/content/bindings/popup.xml#popup">
  33.     <resources>
  34.       <stylesheet src="chrome://global/skin/tree.css"/>
  35.       <!-- include this here and not in the browser overlay, to avoid affecting other
  36.            unsuspected elements, e.g., the search textbox -->
  37.       <stylesheet src="chrome://global/skin/autocomplete.css"/>
  38.     </resources>
  39.  
  40.     <content>
  41.     <!-- remove arrowscrollbox, and add custom tree; 
  42.          if you change the column ids, also change the code in  acm_treePopupView::getCellProperties();
  43.          also, if you change the order of the tree columns, also change the code in acm_buildPopup() -->
  44.       <xul:tree anonid="tree" class="plain" hidecolumnpicker="true" flex="1"> 
  45.         <xul:treecols>  
  46.           <xul:treecol id="colURL"    class="autocomplete-treecol" hideheader="true"/>
  47.           <xul:treecol id="coltitle"  class="autocomplete-treecol" hideheader="true"/>
  48.           <xul:treecol id="colsource" class="autocomplete-treecol" hideheader="true"/> 
  49.         </xul:treecols>
  50.         <xul:treechildren class="autocomplete-treebody"/>
  51.       </xul:tree> 
  52.     </content>
  53.  
  54.     <!-- to avoid exception thrown when clicking on a suggestion -->
  55.     <implementation>
  56.       <method name="onPopupClick">
  57.         <parameter name="aEvent"/>
  58.         <body><![CDATA[
  59.         ]]></body>
  60.       </method>
  61.     </implementation>
  62.   </binding>
  63.  
  64. </bindings>
  65.